A performance evaluation of the conservative DEVS protocol in parallel simulation of DEVS-based models
نویسندگان
چکیده
We present the performance evaluation of the Conservative DEVS protocol. This conservative algorithm is based on the classical Chandy-Misra-Bryant (CMB) synchronization mechanism, and extends the DEVS abstract simulator by providing means for lookahead computation and null message distribution. The protocol is integrated into the CD++ simulation toolkit, providing a conservative simulator (named CCD++) for running large-scale DEVS and Cell-DEVS models in parallel and distributed fashion. Throughout the experiments, we analyze four types of metrics, the total execution time, the average blocked time per node, the average number of positive events executed on each node, and the average number of null messages per node. We show a study on three environmental CellDEVS models, which shows that CCD++ provides considerable speedups, showing its ability for simulating large and complex DEVS-based models.
منابع مشابه
Conservative vs. optimistic parallel simulation of DEVS and Cell-DEVS: a comparative study
The conservative Parallel DEVS protocol offers a novel approach that allows conservative simulation of DEVS-based PDES systems. The protocol is based on the classical Chandy-Misra-Bryant synchronization mechanism, and it extends the DEVS abstract simulator to provide means for lookahead computation and null-messages. We present a purely conservative simulator, called CCD++, designed for running...
متن کاملConservative Synchronization Methods for Parallel DEVS and Cell-DEVS
We present three conservative synchronization mechanisms for parallel DEVS and Cell-DEVS. The protocols are based on the classical Chandy-Misra-Bryant null message mechanism with deadlock avoidance. Our protocols provide a novel DEVS-based conservative approach that is deadlockfree, and extracts the lookahead information from the model’s specification. The protocols are integrated into the CD++...
متن کاملA PDEVS Simulator Supporting Multiple Synchronization Protocols: Implementation and Performance Analysis
With the ever increasing complexity of simulation models, parallel simulation becomes necessary to perform simulation within reasonable time bounds. The built-in parallelism of Parallel DEVS is often insufficient to tackle this problem on its own. Several synchronization protocols have been proposed, each with their distinct advantages and disadvantages. Due to the significantly different imple...
متن کاملDiscrete Event Modeling Study of AODV Routing Protocol with DEVS-Suite for Scalability Evaluation
This paper presents a robust simulation environment targeted for researching the complex dynamics of wireless computer networks. The general-purpose DEVS-Suite simulator supports animation with I/O and state trajectories of wireless computer network models developed using parallel DEVS modeling approach. The simulator offers highlevel model abstraction as compared with simulators such as ns-2, ...
متن کاملA Heterogeneous Distributed Simulation Framework Based on DEVS Formalism
This paper proposes a heterogeneous distributed simulation framework based on the DEVS formalism. A software bus called the DEVS bus is proposed, which virtually connects the DEVS models and conventional non-DEVS models developed by diierent simulation languages such as SIMAN, SLAM, SIMSCRIPT, and so on. For the DEVS bus protocol, the hierarchical simulation algorithm proposed by Zeigler is use...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011